package com.itheima.service;

import com.itheima.domain.PageBean;
import com.itheima.domain.User;

import java.util.List;
import java.util.Map;

public interface IUserService {
    //查询所有用户信息
    public List<User> FindAll();

    /**
     * 添加用户信息
     * @param user
     * @return
     */
    public int addUser(User user);

    /**
     * 删除用户信息
     * @param id
     * @return
     */
    int deleteUser(String id);




    /**
     * 查找用户信息
     * @return
     */
    User findUserById(String id);

    User update(User user);

    void deleteUsers(String[] ids);

    PageBean<User> findUserByPage(String currentPage, String rows, Map<String, String[]> condition);

}
